package com.ruoyi.business.dto;


import com.ruoyi.common.annotation.Excel;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
@Data
public class DailyReportDTO {
//    @Excel(name = "策略分组ID")
    private Integer  strategyGroupId;

//    @Excel(name = "策略ID")
    private Integer  strategyId;


    @Excel(name = "账户名称")
    private String  clientName;


    @Excel(name = "策略名称")
    private String  strategyName;

    @Excel(name = "股票标的")
    private String  symbol;

    @Excel(name = "买入总金额")
    private BigDecimal saleAmount;

    @Excel(name = "卖出总金额")
    private BigDecimal sellAmount;

    // 开仓金额
    private BigDecimal positionAmount;

    @Excel(name = "盈利/万元")
    private BigDecimal  profitAmount;

    @Excel(name = "手续费/元")
    private BigDecimal  handlingFee;


    @Excel(name = "赢利率(%)")
    private BigDecimal  profitRate;


    @Excel(name = "开仓次数")
    private Integer  openPositionTimes;

    @Excel(name = "撤单次数")
    private Integer  cancelPositionTimes;

    private Boolean delegateCancle;

    /**
     * 委托编号
     */
    private String delegateCode;

    private Integer dele;



    private BigDecimal  closePositionWinOrLose;
    private Integer delegateType;


    @Excel(name = "统计时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date summaryDate;


    @Excel(name = "赢次率")
    private BigDecimal  profitTimesRate;
}
